body	{
	font-family: calibri,helvetica,arial;	
	}

a	{
	text-decoration: none;
	font-size: 12px;
	}

a:hover {
  	text-decoration: underline;
	font-size: 12px;
	}

h1	{
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	}

h2	{
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	}

h3	{
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	}

p	{
	font-size: 12px;
	text-align: center;
	}

table 	{ 
	margin: auto; 
	}

td	{
	font-size: 12px;
	}

.topbar	{ 
	font-variant: small-caps;
	font-weight: bold;
	font-size: 80%;
	line-height: 80%;
	}

.navigation	{
	font-size: 12px;
	color: white;
	}

.navigation a:link { 
	font-size: 12px;
	color: white;
	}

.navigation a:visited	{
	font-size: 12px;
	color: white;
	}

.location	{
	font-size: 12px;
	color: white;
	}

.location a:link { 
	font-size: 12px;
	color: white;
	}

.location a:visited	{
	font-size: 12px;
	color: white;
	}

.copyright	{
	font-size: 60%;
	color: #999999;
	text-align: center;
	}

.smallname	{
	font-size: 67%;
	text-align: center;
	font-style: italic;
	}

.sidemenu	{
	font-size: 70%;
	color: white;
	text-align: center;
	}

.sidemenu a:link { 
	color: white;
	}

.sidemenu a:visited { 
	color: white;
	}

.electionheader	{
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	}

.electionheader2	{
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	}

.electionheader3	{
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	}

.wardlinks	{
	font-size: 75%;
	}

.altbackground	{
	background-color: #E3E3E3;
	}

.graph	{
	background-color: #FFFFFF;
	}
      
.graph td 	{
	font-size: 80%;
	}
      
.graph thead th {
	padding: 0.5em;
	}

.graphlabel	{
	font-size: 12px;
	text-align: right;
	}

.graphpercent	{
	font-size: 12px;
	text-align: left;
	}

.altgraph	{
	background-color: #E3E3E3;
	}
      
.altgraph td 	{
	font-size: 80%;
	}
      
.altgraph thead th {
	padding: 0.5em;
	}

.barlab div { 
	background-color: #DC241F;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.barpc div { 
	background-color: #008142;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.barlib div { 
	background-color: #FAA20A;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.barcon div { 
	background-color: #0087DC;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.bargrn div { 
	background-color: #00CC00;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.barssp div {
	background-color: #FF0202;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.barsen div {
	background-color: #0000FF;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.barbnp div {
	background-color: #00008B;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.barukp div {
	background-color: #70147A;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.baroth div { 
	background-color: #BBBBBB;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.barnoc div { 
	background-color: #000000;
	text-align: right;
	color: white;
	float: left;
	padding-top: 0;
	height: 1em;
	}

.headtab	{
	background: black;
	color: white;
	text-align: center;
	font-size: 12px;
	}

.labtab	{
	background: #DD2520;
	color:	    white;
	text-align: center;
	font-size: 12px;
	}

.pctab	{
	background: #008142;
	color:	    white;
	text-align: center;
	font-size: 12px;
	}

.libtab	{
	background: #FAA20A;
	text-align: center;
	font-size: 12px;
	}

.contab	{
	background: #0087DC;
	color:	    white;
	text-align: center;
	font-size: 12px;
	}

.grntab	{
	background: #00CC00;
	text-align: center;
	font-size: 12px;
	}

.bnptab	{
	background: #00008B;
	color:	    white;
	text-align: center;
	font-size: 12px;
	}

.ukptab	{
	background: #70147A;
	color:	    white;
	text-align: center;
	font-size: 12px;
	}

.othtab	{
	background: #BBBBBB;
	text-align: center;
	font-size: 12px;
	}

.noctab	{
	background: black;
	color: white;
	text-align: center;
	font-size: 12px;
	}
		

/*
     FILE ARCHIVED ON 12:36:58 Feb 05, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:28:18 Feb 07, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 151.614
  exclusion.robots: 0.069
  exclusion.robots.policy: 0.063
  RedisCDXSource: 1.732
  esindex: 0.007
  LoadShardBlock: 129.394 (3)
  PetaboxLoader3.datanode: 133.717 (5)
  CDXLines.iter: 17.529 (3)
  load_resource: 226.224 (2)
  PetaboxLoader3.resolve: 137.698 (2)
*/